@param rules: The crosswalk object containing all the RuleSets.
@param rule_order: A list of tuples (x,y) where x = key to locate in RuleSet and y = name of RuleSet.
Length of list determines depth of recursion.
@param skip_missing_coding: A list containing the names of offense variables to not code